const path = require('path')
const fs = require('fs')

// path.join方法将多个路径拼接到一起，其中'../'会抵消上一级的路径，有两个'../'则抵消两个
const pathStr = path.join('/a','/b/c','../','/d','/e')
console.log(pathStr)
// 所以涉及到路径拼接都使用path.join()方法，使用+号会出现问题(目前未知)

// 例如上一节内容 04...
// 使用__dirname拼接路径
fs.readFile(path.join(__dirname,'./files/gradeOk.txt'),'utf-8',(err,data)=>{
    if(err){
        return console.log('读取错误',err)
    }
    return console.log('读取成功\r\n',data)
})